We can't pass the same string to two different snapshot states since
removing one of them will free the passed string, so just create another
one for the second state.
state->data.blend.bottom_node = NULL;
state = gtk_snapshot_state_new (state,
- str,
+ g_strdup (str),
state->clip_region,
state->translate_x,
state->translate_y,
state->data.cross_fade.start_node = NULL;
state = gtk_snapshot_state_new (state,
- str,
+ g_strdup (str),
state->clip_region,
state->translate_x,
state->translate_y,